//METODO QUE VALIDA EL OBJETO LOCALIDAD (VALOR DE PROPIEDADES CARGADAS). N. public string[] cValidaLocalidad() { string[] mValida = new string[3]; int cantError = 0; //VALIDAR Localidad if (string.IsNullOrEmpty(Localidad.ToString())) { mValida[cantError] = "EL CAMPO LOCALIDAD NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Localidad == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO LOCALIDAD"; cantError += 1; } //VALIDAR Codigo Postal if (string.IsNullOrEmpty(CP.ToString())) { mValida[cantError] = "EL CAMPO CÓDIGO POSTAL NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (CP == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO CÓDIGO POSTAL"; cantError += 1; } //VALIDAR PROVINCIA if (string.IsNullOrEmpty(IdProvincia.ToString())) { mValida[cantError] = "DEBE SELECCIONAR UNA PROVINCIA!"; cantError += 1; } else if (IdProvincia == 0) { mValida[cantError] = "DEBE SELECCIONAR UNA PROVINCIA!"; cantError += 1; } return(mValida); }
//METODO QUE VALIDA EL OBJETO CLIENTE (VALOR DE PROPIEDADES CARGADAS). N. public string[] cValidaCLiente() { string[] mValida = new string[22]; int cantError = 0; //VALIDAR CÓDIGO if (string.IsNullOrEmpty(Codigo.ToString())) { mValida[cantError] = "EL CAMPO CÓDIGO NO PUEDE ESTAR VACÍO!!"; cantError += 1; } else if (Codigo.ToString() == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO CÓDIGO!!"; cantError += 1; } //VALIDAR RAZÓN SOCIAL if (string.IsNullOrEmpty(RazonSocial.ToString())) { mValida[cantError] = "EL CAMPO RAZÓN SOCIAL NO PUEDE ESTAR VACÍO!!"; cantError += 1; } else if (RazonSocial == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO RAZÓN SOCIAL!!"; cantError += 1; } //VALIDAR TIPO DE CLIENTE if (string.IsNullOrEmpty(this.IdTipoCliente.ToString())) { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'TIPO DE CLIENTE'!!"; cantError += 1; } else if (IdTipoCliente == 0) { mValida[cantError] = "DEBE SELECCIONAR EL 'TIPO DE CLIENTE'!!"; cantError += 1; } //VALIDAR EL CUIT if (string.IsNullOrEmpty(Cuit.ToString())) { mValida[cantError] = "EL CAMPO CUIT NO PUEDE ESTAR VACÍO!!"; cantError += 1; } else if (Cuit == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO CUIT!!"; cantError += 1; } //else //{ // //Validar la CUIT // clsCUIT oCUITvalido = new clsCUIT(Cuit); // if (!(oCUITvalido.EsValido)) // { // mValida[cantError] = "EL CUIT INGRESADO ES INCORRECTO. VERIFIQUE!"; // cantError += 1; // } //} //VALIDAR CONDICON IVA if (string.IsNullOrEmpty(IdCondicionIva.ToString())) { mValida[cantError] = "DEBE SELECCIONAR LA CONDICION FRENTE AL IVA!!"; cantError += 1; } else if (IdCondicionIva == 0) { mValida[cantError] = "DEBE SELECCIONAR LA CONDICION FRENTE AL IVA!!"; cantError += 1; } //LOCALIDAD if (string.IsNullOrEmpty(IdLocalidad.ToString())) { mValida[cantError] = "DEBE SELECCIONAR UNA LOCALIDAD!!"; cantError += 1; } else if (IdLocalidad == 0) { mValida[cantError] = "DEBE ESPECIFICAR UNA LOCALIDAD!!"; cantError += 1; } //PROVINCIA if (string.IsNullOrEmpty(IdProvincia.ToString())) { mValida[cantError] = "DEBE SELECCIONAR UNA PROVINCIA!!"; cantError += 1; } else if (IdProvincia == 0) { mValida[cantError] = "DEBE ESPECIFICAR UNA PROVINCIA!!"; cantError += 1; } //TRANSPORTE if (string.IsNullOrEmpty(IdTransporte.ToString())) { mValida[cantError] = "DEBE SELECCIONAR UN TRANSPORTE!!"; cantError += 1; } else if (IdTransporte == 0) { mValida[cantError] = "DEBE ESPECIFICAR UN TRANSPORTE!!"; cantError += 1; } //Se agregó la validación del teléfono a pedido de Mariano el 09/03/2016 /* if (string.IsNullOrEmpty(Telefono.ToString())) * { * mValida[cantError] = "EL CAMPO TELÉFONO NO PUEDE ESTAR VACÍO!!"; * cantError += 1; * } * else if (Telefono == " ") * { * mValida[cantError] = "DEBE COMPLETAR EL CAMPO TELÉFONO!!"; * cantError += 1; * }*/ // No funciona el tema de las fechas VER /*string dia = ""; * string mes = ""; * string ano = ""; * * dia = clsGlobales.Mid(Alta, 3,2); * mes = clsGlobales.Left(Alta, 2); * ano = clsGlobales.Right(Alta, 4); * * string AltaF = Convert.ToDateTime(dia + "/" + mes + "/" + ano).ToString(); */ //VALIDA FECHA ALTA if (!(EsFecha(Alta))) { mValida[cantError] = "DEBE ESPECIFICAR UNA FECHA DE ALTA VALIDA!!"; cantError += 1; } else { if (clsGlobales.myEstado == "A") { //SI LA FECHA ES MAYOR A LA DEL DIA EN CURSO if (Convert.ToDateTime(Alta) > DateTime.Today) { mValida[cantError] = "LA FECHA DE ALTA NO PUEDE SER POSTERIOR A LA DEL DÍA EN CURSO!!"; cantError += 1; } if (Convert.ToDateTime(Alta) < DateTime.Today) { mValida[cantError] = "LA FECHA DE ALTA NO PUEDE SER ANTERIOR A LA DEL DÍA EN CURSO!!"; cantError += 1; } } } return(mValida); }