public DataTable read(ProcedimientoDTO procedimientoDTO) { DataTable dataTable = new DataTable(); SqlConnection conn = new SqlConnection(connectionString); string sql = "select * from Procedimiento where procedimiento = @procedimientoID"; SqlCommand sqlcmd = new SqlCommand(sql, conn); sqlcmd.Parameters.Add(new SqlParameter("@procedimientoID", SqlDbType.Int)); sqlcmd.Parameters["@procedimientoID"].Value = procedimientoDTO.procedimientoID; try { conn.Open(); SqlDataReader rdr = sqlcmd.ExecuteReader(); dataTable.Load(rdr); rdr.Close(); } catch { dataTable = null; } finally { conn.Close(); } return(dataTable); }
protected void btnIngreso_Click(object sender, EventArgs e) { IngresoDTO ingresoDTO = (IngresoDTO)Session["ingreso_ADM_DTO"]; PacienteDTO pacienteDTO = (PacienteDTO)Session["paciente_ADM_DTO"]; ProcedimientoNEG ProcedimientoNEG = new ProcedimientoNEG(); ProcedimientoDTO ProcedimientoDTOIN = new ProcedimientoDTO(); int retorno = 0; ProcedimientoDTOIN.nombre = txtNombreProcedimiento.Text; ProcedimientoDTOIN.cantidad = txtCantidad.Text; ProcedimientoDTOIN.periodo = ddlPeriodo.SelectedValue.ToString(); ProcedimientoDTOIN.fecha_inicio_procedimiento = Convert.ToDateTime(datepicker.Text); retorno = ProcedimientoNEG.create(ProcedimientoDTOIN); if (retorno == 1) { //Mensaje OK divok.Visible = true; } else { //Mensaje OK diverror.Visible = true; } }
public int actualizar(ProcedimientoDTO procedimientoDTO) { int retorno = 0; SqlConnection conn = new SqlConnection(connectionString); string sql = "UPDATE INTO Procedimiento (nombre, cantidad, periodo, fecha_inicio_procedimiento, ingresoID) values(@nombre, @cantidad, @periodo, @fecha_inicio_procedimiento, @ingresoID)"; SqlCommand sqlcmd = new SqlCommand(sql, conn); sqlcmd.Parameters.AddWithValue("@nombre", procedimientoDTO.nombre); sqlcmd.Parameters.AddWithValue("@cantidad", procedimientoDTO.cantidad); sqlcmd.Parameters.AddWithValue("@periodo", procedimientoDTO.periodo); sqlcmd.Parameters.AddWithValue("@fecha_inicio_procedimiento", procedimientoDTO.fecha_inicio_procedimiento); sqlcmd.Parameters.AddWithValue("@ingresoID", procedimientoDTO.ingresoID); sqlcmd.CommandType = CommandType.Text; conn.Open(); try { retorno = sqlcmd.ExecuteNonQuery(); } catch { retorno = 0; } finally { conn.Close(); } return(retorno); }
public int delete(ProcedimientoDTO procedimientoDTO) { int retorno = 0; string sql = "DELETE FROM Procedimiento WHERE procedimietoID=@procedimientoID"; SqlConnection con = new SqlConnection(connectionString); SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@procedimietoID", procedimientoDTO.procedimientoID); cmd.CommandType = CommandType.Text; con.Open(); try { retorno = cmd.ExecuteNonQuery(); } catch (Exception ex) { retorno = 0; } finally { con.Close(); } return(retorno); }
public bool Update(ProcedimientoDTO objEntity) { string codigoRetorno = string.Empty; try { using (_DBMLTrazabilidadDataContext SQLDC = new _DBMLTrazabilidadDataContext(conexion)) { SQLDC.pa_U_Procedimiento( objEntity.codigoProcedimiento, objEntity.version, objEntity.fechIniVigencia, objEntity.fechFinVigencia, objEntity.responsable, objEntity.unidadPlazo, objEntity.observaciones, objEntity.actividadProcedimiento, objEntity.plazoActividad, objEntity.Tipo ); codigoRetorno = objEntity.codigoProcedimiento; } } catch (Exception ex) { log.Error(String.Concat("Insertar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == string.Empty ? false : true); }
public List <ProcedimientoDTO> readxIngreso(ProcedimientoDTO procedimientoDTO) { DataTable dt = new DataTable(); ProcedimientoDTO prDTO = null; ProcedimientoDAO prDAO = new ProcedimientoDAO(); List <ProcedimientoDTO> retornoDTO = new List <ProcedimientoDTO>(); dt = prDAO.readxIngreso(procedimientoDTO); foreach (DataRow row in dt.Rows) { prDTO = new ProcedimientoDTO(); prDTO.procedimientoID = Convert.ToInt64(row["procedimientoID"].ToString()); prDTO.nombre = row["nombre"].ToString(); prDTO.cantidad = row["cantidad"].ToString(); prDTO.periodo = row["periodo"].ToString(); prDTO.fecha_inicio_procedimiento = Convert.ToDateTime(row["fecha_inicio_procedimiento"].ToString()); prDTO.ingresoID = Convert.ToInt64(row["ingresoID"].ToString()); retornoDTO.Add(prDTO); } return(retornoDTO); }
public ActionResult ActualizarProcedimiento(ProcedimientoDTO entity, string tipo) { object jsonResponse; string tipoDevol = null; object DataDevol = null; try { objProcedimientoLogic = new ProcedimientoLogic(); entity.Tipo = tipo; bool valor = objProcedimientoLogic.Update(entity); DataDevol = "Se proceso con èxito el procedimiento."; tipoDevol = valor ? "C" : "I"; } catch (Exception ex) { tipoDevol = "E"; // log.Error(String.Concat("GuardarTrazabilidad", " | ", ex.Message)); DataDevol = "Ocurrio un erro al procesar el procedimiento"; } finally { jsonResponse = new { Type = tipoDevol, Data = DataDevol, }; } return(Json(jsonResponse, JsonRequestBehavior.AllowGet)); }
protected void Page_Load(object sender, EventArgs e) { cargardatospaciente(); IngresoDTO ingresoDTO = (IngresoDTO)Session["ingresoDTO"]; PacienteDTO pacienteDTO = (PacienteDTO)Session["pacienteDTO"]; List <ProcedimientoDTO> listProcedimientoDTO = new List <ProcedimientoDTO>(); ProcedimientoNEG procedimientoNEG = new ProcedimientoNEG(); ProcedimientoDTO procedimientoDTOIN = new ProcedimientoDTO(); procedimientoDTOIN.ingresoID = ingresoDTO.ingresoID; listProcedimientoDTO = procedimientoNEG.readxIngreso(procedimientoDTOIN); gvProcedimientos.DataSource = listProcedimientoDTO; gvProcedimientos.DataBind(); List <FormulaMedicamentoDTO> listFormMedDTO = new List <FormulaMedicamentoDTO>(); FormulaMedicamentoNEG FormMedNEG = new FormulaMedicamentoNEG(); FormulaMedicamentoDTO ForMedDTOIN = new FormulaMedicamentoDTO(); ForMedDTOIN.ingresoID = ingresoDTO.ingresoID; listFormMedDTO = FormMedNEG.readxIngreso(ForMedDTOIN); gvMedicamentos.DataSource = listFormMedDTO; gvMedicamentos.DataBind(); }
public int create(ProcedimientoDTO procedimientoDTO) { int retorno = 0; ProcedimientoDAO procedimientoDAO = new ProcedimientoDAO(); retorno = procedimientoDAO.create(procedimientoDTO); return(retorno); }
public int delete(ProcedimientoDTO procedimientoDTO) { int retorno = 0; ProcedimientoDAO personaDAO = new ProcedimientoDAO(); retorno = personaDAO.delete(procedimientoDTO); return(retorno); }
protected void Page_Load(object sender, EventArgs e) { cargardatospaciente(); IngresoDTO ingresoDTO = (IngresoDTO)Session["ingresoDTO"]; PacienteDTO pacienteDTO = (PacienteDTO)Session["pacienteDTO"]; List <ProcedimientoDTO> listProcedimientoDTO = new List <ProcedimientoDTO>(); ProcedimientoNEG procedimientoNEG = new ProcedimientoNEG(); ProcedimientoDTO procedimientoDTOIN = new ProcedimientoDTO(); procedimientoDTOIN.ingresoID = ingresoDTO.ingresoID; listProcedimientoDTO = procedimientoNEG.readxIngreso(procedimientoDTOIN); gvProcedimientos.DataSource = listProcedimientoDTO; gvProcedimientos.DataBind(); //DataTable dtMedicamento = new DataTable(); //dtMedicamento.Clear(); //dtMedicamento.Columns.Add("cantidad"); //dtMedicamento.Columns.Add("medicamento"); //dtMedicamento.Columns.Add("medida"); //dtMedicamento.Columns.Add("unidad_medida"); //DataRow rowMedicamento = dtMedicamento.NewRow(); //rowMedicamento["cantidad"] = "2"; //rowMedicamento["medicamento"] = "Paracetamol"; //rowMedicamento["medida"] = "500"; //rowMedicamento["unidad_medida"] = "mg"; //dtMedicamento.Rows.Add(rowMedicamento); //gvMedicamentos.DataSource = dtMedicamento; //gvMedicamentos.DataBind(); //DataTable dtProcedimiento = new DataTable(); //dtProcedimiento.Clear(); //dtProcedimiento.Columns.Add("nombre_procedimiento"); //dtProcedimiento.Columns.Add("fecha_procedimiento"); //DataRow rowProcedimiento = dtProcedimiento.NewRow(); //rowProcedimiento["nombre_procedimiento"] = "Curaciones"; //rowProcedimiento["fecha_procedimiento"] = "26/11/2016"; //dtProcedimiento.Rows.Add(rowProcedimiento); //gvProcedimientos.DataSource = dtProcedimiento; //gvProcedimientos.DataBind(); }
public bool Update(ProcedimientoDTO objEntity) { bool codigoRetorno = false; try { oProcedimientoData = new ProcedimientoData(); codigoRetorno = oProcedimientoData.Update(objEntity); } catch (Exception ex) { throw ex; } return(codigoRetorno); }
public ProcedimientoDTO BuscarProcedimientoById(Parametro pLista) { ProcedimientoDTO lista = new ProcedimientoDTO(); try { oProcedimientoData = new ProcedimientoData(); lista = oProcedimientoData.BuscarProcedimientoById(pLista); } catch (Exception ex) { throw ex; } return(lista); }
public ActionResult BuscarProcedientoPorId(string pcodigoProcedimiento) { ProcedimientoDTO objProcedimientoDto = null; object DataDevol = null; object partidas = null; object jsonResponse; try { filtro = new Parametro(); objProcedimientoLogic = new ProcedimientoLogic(); filtro.P_codigoProcedimiento = pcodigoProcedimiento; objProcedimientoDto = objProcedimientoLogic.BuscarProcedimientoById(filtro); } catch (Exception ex) { //tipoDevol = "E"; //log.Error(String.Concat("BuscarPlantillaDetalle", " | ", ex.Message)); DataDevol = ex.Message; } return(Json(new { codigoProcedimiento = objProcedimientoDto.codigoProcedimiento, fechIniVigencia = objProcedimientoDto.fechIniVigencia.ToString(), fechFinVigencia = objProcedimientoDto.fechFinVigencia.ToString(), nombreProducto = objProcedimientoDto.nombreProducto, observaciones = objProcedimientoDto.observaciones, responsable = objProcedimientoDto.responsable, unidadPlazo = objProcedimientoDto.unidadPlazo, version = objProcedimientoDto.version, actividadProcedimiento = objProcedimientoDto.actividadProcedimiento, plazoActividad = objProcedimientoDto.plazoActividad, tipo = objProcedimientoDto.Tipo }, JsonRequestBehavior.AllowGet)); }
public List <ProcedimientoDTO> readAll(ProcedimientoDTO procedimientoDTO) { List <ProcedimientoDTO> listDTO = new List <ProcedimientoDTO>(); return(listDTO); }
public ProcedimientoDTO update(ProcedimientoDTO procedimientoDTO) { ProcedimientoDTO retornoDTO = new ProcedimientoDTO(); return(retornoDTO); }