public bool Actualizar(FichaTecnicaProductoFarmaciaEntity objEntity)
 {
     int codigoRetorno = -1;
     try
     {
         using (_DBMLTrazabilidadDataContext SQLDC = new _DBMLTrazabilidadDataContext(conexion))
         {
             SQLDC.pa_U_FichaTecnicaProductoFarmacia(
                 objEntity.codigoFichaTecProducto,
                 objEntity.nombre,
                 objEntity.descripcion,
                 objEntity.etiquetado,
                 objEntity.procedimientoAlmacen,
                 objEntity.procedimientoVenta,
                 objEntity.procedimiemtoDistribucion,
                 objEntity.posologia,
                 objEntity.quimicoFarmaceutico,
                 objEntity.aprobar
                 );
             codigoRetorno = 0;
         }
     }
     catch (Exception ex)
     {
         log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString()));
         throw ex;
     }
     return codigoRetorno == 0 ? true : false;
 }
 public ReturnValor Actualizar(FichaTecnicaProductoFarmaciaEntity objEntity)
 {
     try
     {
         //using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         //{
         oData = new FichaTecnicaProductoFarmaciaData();
         oReturnValor.Exitosa = oData.Actualizar(objEntity);
         if (oReturnValor.Exitosa)
         {
             oReturnValor.Message = HelpMessages.Evento_NEW;
             oReturnValor.CodigoRetorno = objEntity.codigoFichaTecProducto;
             //tx.Complete();
         }
         //}
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return oReturnValor;
 }
예제 #3
0
        public string ActualizarFichaTecnica(FichaTecnicaProductoFarmaciaEntity ficha)
        {
            fichaTecnicaProductoFarmacia = new FichaTecnicaProductoFarmaciaLogic();
            ReturnValor retorno = fichaTecnicaProductoFarmacia.Actualizar(ficha);

            return ficha.codigoFichaTecProducto;
        }