<?php

namespace App\Modules\ExternalUser\Infraestructure;

class ExternalUserValidators
{

    public const INSERT = [
        'ExternalUser_Name'         => 'string|max:250',
        'ExternalUser_LastName'     => 'string|max:250',
        'ExternalUser_NickName'     => 'required|string|max:250',
        'ExternalUser_Gender'       => 'required|int',
        'ExternalUser_Status'       => 'required|int',
        'Id_External'               => 'required|int'
    ];

    public const UPDATE = [
        'Id_ExternalUser'           => 'required|int',
        'ExternalUser_Name'         => 'string|max:250',
        'ExternalUser_LastName'     => 'string|max:250',
        'ExternalUser_NickName'     => 'required|string|max:250',
        'ExternalUser_Gender'       => 'required|int',
        'ExternalUser_Status'       => 'required|int',
        'Id_External'               => 'required|int'
    ];
}
