public object post_precioMaterial(PrecioMaterial_E PrecioMaterial_E) { Resultado res = new Resultado(); object resul = null; try { Usuarios_BL obj_negocio = new Usuarios_BL(); res.ok = true; res.data = obj_negocio.set_grabandoPrecioEmpresa(PrecioMaterial_E); res.totalpage = 0; resul = res; } catch (Exception ex) { res.ok = false; res.data = ex.Message; res.totalpage = 0; resul = res; } return(resul); }
public string set_grabandoPrecioEmpresa(PrecioMaterial_E PrecioMaterial_E) { string res = ""; try { using (SqlConnection cn = new SqlConnection(Conexion.bdConexion.cadenaBDcx())) { cn.Open(); using (SqlCommand cmd = new SqlCommand("DSIGE_PROY_W_PRECIO_EMPRESA_SAVE_UPDATE", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_precioMaterial", SqlDbType.Int).Value = PrecioMaterial_E.id_precioMaterial; cmd.Parameters.Add("@id_empresa", SqlDbType.Int).Value = PrecioMaterial_E.id_empresa; cmd.Parameters.Add("@id_servicio", SqlDbType.Int).Value = PrecioMaterial_E.id_servicio; cmd.Parameters.Add("@id_tipoTrabajo", SqlDbType.Int).Value = PrecioMaterial_E.id_tipoTrabajo; cmd.Parameters.Add("@id_TipoMaterial", SqlDbType.Int).Value = PrecioMaterial_E.id_TipoMaterial; cmd.Parameters.Add("@precio", SqlDbType.VarChar).Value = PrecioMaterial_E.precio; cmd.Parameters.Add("@tipo", SqlDbType.VarChar).Value = PrecioMaterial_E.tipo; cmd.Parameters.Add("@id_Baremo", SqlDbType.Int).Value = PrecioMaterial_E.id_Baremo; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = PrecioMaterial_E.estado; cmd.Parameters.Add("@usuario_creacion", SqlDbType.Int).Value = PrecioMaterial_E.usuario_creacion; cmd.ExecuteNonQuery(); res = "OK"; } } } catch (Exception) { throw; } return(res); }