/// <summary> /// Función utilizada para validar la fila del detalle del inventario /// </summary> /// <returns></returns> public string funValidarFila(string varRazon, bool varReqChapetaLote) { string varMensaje = ""; //Validamos si la fila no tiene errores o inconsistencias if (IteNombre.Equals("")) { return(varMensaje = "IteCodigo: El campo item es requerido"); } if (DetIdDestino == null && varReqChapetaLote) { return(varMensaje = "DetIdDestino: El campo chapeta/lote es requerido"); } if (DetCantidad.Equals(0)) { return(varMensaje = "DetCantidad: El campo cantidad debe ser mayor a cero"); } if (varRazon.ToLower().Equals("prd") && (IdMotPerdida == null || IdMotPerdida.Equals(""))) { return(varMensaje = "DetIdMotPerdida: El campo motivo de perdida es requerido"); } if (varRazon.ToLower().Equals("prd") && DetPeso == 0) { return(varMensaje = "DetPeso: El campo peso debe ser mayor a cero"); } return(varMensaje); }
public string funValidarFila() { try { string varMensaje = ""; //Validamos si la fila no tiene errores o inconsistencias if (!PtrMovTipo.Equals("DIARIO") && MovNombre.Equals("")) { return(varMensaje = "El campo movimiento es requerido"); } if (!PtrMovTipo.Equals("DIARIO") && IteNombre.Equals("")) { return(varMensaje = "El campo item es requerido"); } if (!PtrMovTipo.Equals("DIARIO") && BodNombre.Equals("")) { return(varMensaje = "El campo bodega es requerido"); } if (!PtrMovTipo.Equals("DIARIO") && CtaMovNombre.Equals("")) { return(varMensaje = "El campo cta. de movimiento es requerido"); } if (!PtrMovTipo.Equals("DIARIO") && PtrMovCstCalculo.Equals("")) { return(varMensaje = "El campo costo es requerido"); } if (PtrMovTipo.Equals("DIARIO") && CtaDiaNombre.Equals("")) { return(varMensaje = "El campo cta. de diario es requerido"); } if (PtrMovTipo.Equals("DIARIO") && PtrDiaTipo.Equals("DEBE") && PtrDiaDebeCalculo.Equals("")) { return(varMensaje = "El campo calculo valor debe es requerido"); } if (PtrMovTipo.Equals("DIARIO") && PtrDiaTipo.Equals("HABER") && PtrDiaHaberCalculo.Equals("")) { return(varMensaje = "El campo calculo valor haber es requerido"); } return(varMensaje); } catch (Exception e) { throw new Exception(e.Message); } }