/// <summary> /// Propósito: Método Insertar de la clase de negocios. Este método inserta una fila nueva en la base de datos. /// </summary> /// <returns>True si tuvo éxito, sino genera una Exception. </returns> /// <remarks> /// Propiedades necesarias para este método: /// <UL> /// <LI>Nom_Servicio</LI> /// <LI>Descripcion</LI> /// <LI>FK_IdCategoriaServicio</LI> /// <LI>FK_IdTipoServicio</LI> /// <LI>FK_IdPersona</LI> /// </UL> /// Propiedades actualizadas luego de una llamada exitosa a este método: /// <UL> /// <LI>Id_Servicio</LI> /// <LI>CodError</LI> /// </UL> /// </remarks> public override bool Insertar() { string operacion; //SeguridadSoapClient wsseg = new SeguridadSoapClient(); try { //Construir aqui el string a guardar en la bitacora. operacion = "Insertar cIATServicio;" + "Nom_Servicio:" + Nom_Servicio.ToString() + ";" + "Descripcion:" + Descripcion.ToString() + ";" + "FK_IdCategoriaServicio:" + FK_IdCategoriaServicio.ToString() + ";" + "FK_IdTipoServicio:" + FK_IdTipoServicio.ToString() + ";" + "FK_IdPersona:" + FK_IdPersona.ToString() + ";"; //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.UsoFuncionalidad, _ID_USUARIOBitacora,operacion); return(base.Insertar()); } catch (Exception ex) { //Construir el string a guardar en la bitácora en caso de error. operacion = "Error Insertar cIATServicio;" + ex.Message; //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.Error, _ID_USUARIOBitacora,operacion); throw ex; } }
//METODO QUE VALIDA EL OBJETO Coeficiente (VALOR DE PROPIEDADES CARGADAS). N. public string[] cValidaCoeficiente() { string[] mValida = new string[4]; int cantError = 0; //VALIDAR Coeficiente if (string.IsNullOrEmpty(Descripcion.ToString())) { mValida[cantError] = "EL CAMPO 'DESCRIPCION' NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Descripcion == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'DESCRIPCION'"; cantError += 1; } //VALIDAR Sucursal if (string.IsNullOrEmpty(Sucursal.ToString())) { mValida[cantError] = "EL CAMPO 'SUCURSAL $' NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Sucursal == 0) { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'SUCURSAL $'"; cantError += 1; } //VALIDAR Domicilio if (string.IsNullOrEmpty(Domicilio.ToString())) { mValida[cantError] = "EL CAMPO 'DOMICILO $' NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Domicilio == 0) { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'DOMICILIO $'"; cantError += 1; } return(mValida); }
public override string ToString() { return(Descripcion.ToString()); }