internal override DtoBase PopulateDto(OracleDataReader reader) { var turno = new TurneroDto(); // if (!reader.IsDBNull(_ordTurId)) { turno.TurId = reader.GetInt32(_ordTurId); } // if (!reader.IsDBNull(_ordTurTitulo)) { turno.TurTitulo = reader.GetString(_ordTurTitulo); } // if (!reader.IsDBNull(_ordTurDescripcion)) { turno.TurDescripcion = reader.GetString(_ordTurDescripcion); } // if (!reader.IsDBNull(_ordTurFechaIni)) { turno.TurFechaIni = reader.GetDateTime(_ordTurFechaIni); } // if (!reader.IsDBNull(_ordTurFechaFin)) { turno.TurFechaFin = reader.GetDateTime(_ordTurFechaFin); } // if (!reader.IsDBNull(_ordTurTodoDia)) { turno.TurTodoDia = reader.GetString(_ordTurTodoDia); } // if (!reader.IsDBNull(_ordTurPae)) { turno.TurPae = reader.GetInt32(_ordTurPae); } // if (!reader.IsDBNull(_ordTurPro)) { turno.TurPro= reader.GetInt32(_ordTurPro); } // if (!reader.IsDBNull(_ordTurMonto)) { turno.TurMonto = reader.GetDecimal(_ordTurMonto); } // if (!reader.IsDBNull(_ordTurOspId)) { turno.TurOspId = reader.GetInt32(_ordTurOspId); } // IsNew turno.IsNew = false; return turno; }
public static int AddEvent(ImproperCalendarEvent pagTurnero) { TurneroDto turno = new TurneroDto(); turno.TurTitulo = pagTurnero.title; turno.TurDescripcion = pagTurnero.description; turno.TurFechaIni = Convert.ToDateTime(pagTurnero.start).ToUniversalTime(); turno.TurFechaFin = Convert.ToDateTime(pagTurnero.end).ToUniversalTime(); if (pagTurnero.allDay) turno.TurTodoDia = "S"; else turno.TurTodoDia = "N"; turno.TurPae = Convert.ToInt32(pagTurnero.pae); turno.TurPro = Convert.ToInt32(pagTurnero.pro); turno.TurMonto = Convert.ToDecimal(pagTurnero.monto); turno.TurOspId = Convert.ToInt32(pagTurnero.osp); if (CheckAlphaNumeric(turno.TurTitulo) && CheckAlphaNumeric(turno.TurDescripcion)) { int key = ManagerTurnero.InsertaTurnero(turno); List<int> idList = (List<int>)HttpContext.Current.Session["idList"]; if (idList != null) { idList.Add(key); } return key; //return the primary key of the added cevent object } else return -1; //return a negative number just to signify nothing has been added }
public static int InsertTurno(ref TurneroDto turno) { OracleCommand cmd = GetDbSprocCommand("PRC_TURNERO_INSERT"); cmd.Parameters.Add(CreateParameter("iTURTITULO", turno.TurTitulo, 45));//VARCHAR cmd.Parameters.Add(CreateParameter("iTURDESCRIPCION", turno.TurDescripcion, 255));//VARCHAR cmd.Parameters.Add(CreateParameter("iTURFECHAINI", turno.TurFechaIni));//DATETIME cmd.Parameters.Add(CreateParameter("iTURFECHAFIN", turno.TurFechaFin));//DATETIME cmd.Parameters.Add(new OracleParameter("iTURTODODIA", turno.TurTodoDia));//BOOL cmd.Parameters.Add(CreateParameter("iTUR_PAEID", turno.TurPaeId));//NUMBER cmd.Parameters.Add(CreateParameter("iTUR_PROID", turno.TurProId));//NUMBER cmd.Parameters.Add(CrearParametroSalida("oTURID", OracleDbType.Int32));//NUMBER cmd.Connection.Open(); cmd.ExecuteNonQuery(); object xxxx = cmd.Parameters["oPSNID"].Value; turno.TurId = Convert.ToInt16(xxxx.ToString()); int key = 0; key = turno.TurId; cmd.Connection.Close(); cmd.Dispose(); return key; }
public static int addEvent(TurneroImportDto pagTurneroImp) { TurneroDto turno = new TurneroDto(); turno.TurTitulo = pagTurneroImp.TurImpTitulo; turno.TurDescripcion = pagTurneroImp.TurImpDescripcion; turno.TurFechaIni = Convert.ToDateTime(pagTurneroImp.TurImpFechaIni).ToUniversalTime(); turno.TurFechaFin = Convert.ToDateTime(pagTurneroImp.TurImpFechaFin).ToUniversalTime(); turno.TurTodoDia = pagTurneroImp.TurImpTodoDia; turno.TurPaeId = Convert.ToInt32(pagTurneroImp.TurImpPaeId); turno.TurProId = Convert.ToInt32(pagTurneroImp.TurImpProId); if (CheckAlphaNumeric(turno.TurTitulo) && CheckAlphaNumeric(turno.TurDescripcion)) { int key = ManagerTurnero.InsertaTurnero(ref turno); List<int> idList = (List<int>)HttpContext.Current.Session["idList"]; if (idList != null) { idList.Add(key); } return key; //return the primary key of the added cevent object } return -1; //return a negative number just to signify nothing has been added }
//__________________________________________________________________________ // Update de Turnos (Times) public static void UpdateTurneroTime(TurneroDto turno) { try { TurneroDb.UpdateTurnoTime(turno); } catch (Exception e) { throw e; } }
//__________________________________________________________________________ // Insertar Paciente public static int InsertaTurnero(TurneroDto turno) { try { return TurneroDb.InsertTurno(turno); } catch (Exception e) { throw e; } }
public static string UpdateEventTime(TurneroImportDto pagTurneroImp) { List<int> idList = (List<int>)HttpContext.Current.Session["idList"]; if (idList != null && idList.Contains(pagTurneroImp.TurImpId)) { TurneroDto turno = new TurneroDto(); turno.TurId = pagTurneroImp.TurImpId; turno.TurFechaIni = Convert.ToDateTime(pagTurneroImp.TurImpFechaIni).ToUniversalTime(); turno.TurFechaFin = Convert.ToDateTime(pagTurneroImp.TurImpFechaFin).ToUniversalTime(); turno.TurTodoDia = pagTurneroImp.TurImpTodoDia; ManagerTurnero.UpdateTurnero(ref turno); return "Se actualizo el Turno Nro:" + pagTurneroImp.TurImpId; } return "No se puede actualizar el Turno Nro:" + pagTurneroImp.TurImpId; }
public static string UpdateEvent(TurneroDto pagTurnero) { List<int> idList = (List<int>)HttpContext.Current.Session["idList"]; if (idList != null && idList.Contains(pagTurnero.TurId)) { if (CheckAlphaNumeric(pagTurnero.TurTitulo) && CheckAlphaNumeric(pagTurnero.TurDescripcion)) { TurneroDto turno = new TurneroDto(); turno.TurId = pagTurnero.TurId; turno.TurTitulo = pagTurnero.TurTitulo; turno.TurDescripcion = pagTurnero.TurDescripcion; turno.TurPaeId = pagTurnero.TurPaeId; turno.TurProId = pagTurnero.TurProId; ManagerTurnero.UpdateTurnero(ref turno); return "Se actualizo el Turno Nro:" + pagTurnero.TurId; } } return "No se puede actualizar el Turno Nro:" + pagTurnero.TurId; }
public static List<TurneroDto> ListaTurnos(DateTime pStart, DateTime pEnd) { List<TurneroDto> listaTurnos = new List<TurneroDto>(); try { OracleCommand cmd = GetDbSprocCommand("PRC_TURNERO_SELECT"); cmd.BindByName = true; cmd.Parameters.Add(CreateParameter("iTurFechaIni", pStart));//FECHA cmd.Parameters.Add(CreateParameter("iTurFechaFin", pEnd));//FECHA cmd.Parameters.Add("oCursorTurnero", OracleDbType.RefCursor, ParameterDirection.Output);//CURSOR cmd.Connection.Open(); OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { TurneroDto objTur = new TurneroDto(); objTur.TurId = Convert.ToInt32(odr[0]); objTur.TurTitulo = odr[1].ToString(); objTur.TurDescripcion = odr[2].ToString(); objTur.TurFechaIni = Convert.ToDateTime(odr[3]); objTur.TurFechaFin = Convert.ToDateTime(odr[4]); string varOv = odr[5].ToString(); Boolean varTd = false; if (varOv == "1") { varTd = true; } objTur.TurTodoDia = varTd; objTur.TurPaeId = Convert.ToInt32(odr[6]); objTur.TurProId = Convert.ToInt32(odr[7]); listaTurnos.Add(objTur); } cmd.Connection.Close(); cmd.Dispose(); } catch (Exception ex) { throw ex; } return listaTurnos; }
public static int InsertTurno(TurneroDto turno) { try { OracleCommand cmd = GetDbSprocCommand("PRC_TURNERO_INSERT"); cmd.Parameters.Add(CreateParameter(":iTURTITULO", turno.TurTitulo, 45));//VARCHAR cmd.Parameters.Add(CreateParameter(":iTURDESCRIP", turno.TurDescripcion, 45));//VARCHAR cmd.Parameters.Add(CreateParameter(":iTURFECHAINI", turno.TurFechaIni));//DATETIME cmd.Parameters.Add(CreateParameter(":iTURFECHAFIN", turno.TurFechaFin));//DATETIME cmd.Parameters.Add(new OracleParameter(":iTURTODODIA", turno.TurTodoDia));//BOOL cmd.Parameters.Add(new OracleParameter(":iTUR_PAEID", turno.TurPae));//NUMBER cmd.Parameters.Add(CreateParameter(":iTUR_PROID", turno.TurPro));//NUMBER cmd.Parameters.Add(CreateParameter(":iTURMONTO", turno.TurMonto));//NUMBER cmd.Parameters.Add(CreateParameter(":iTUR_OSPID", turno.TurOspId));//NUMBER cmd.Parameters.Add(CrearParametroSalida("oTURID", OracleDbType.Int32));//NUMBER cmd.Connection.Open(); cmd.ExecuteNonQuery(); object turId = cmd.Parameters["oTURID"].Value; turno.TurId = Convert.ToInt16(turId.ToString()); int key = 0; key = turno.TurId; cmd.Connection.Close(); cmd.Dispose(); return key; } catch (Exception e) { throw e; } }
public static void UpdateTurno(ref TurneroDto turno) { OracleCommand cmd = GetDbSprocCommand("PRC_TURNERO_UPDATE"); cmd.Parameters.Add(CreateParameter("iTURID", turno.TurId));//NUMBER cmd.Parameters.Add(CreateParameter("iTURTITULO", turno.TurTitulo, 45));//VARCHAR cmd.Parameters.Add(CreateParameter("iTURDESCRIPCION", turno.TurDescripcion, 255));//VARCHAR //cmd.Parameters.Add(CreateParameter("iTURFECHAINI", turno.turFechaIni));//DATETIME //cmd.Parameters.Add(CreateParameter("iTURFECHAFIN", turno.turFechaFin));//DATETIME //cmd.Parameters.Add(new OracleParameter("iTURTODODIA", turno.turTodoDia));//BOOL cmd.Parameters.Add(CreateParameter("iTUR_PAEID", turno.TurPaeId));//NUMBER cmd.Parameters.Add(CreateParameter("iTUR_PROID", turno.TurProId));//NUMBER cmd.Connection.Open();//ABRO cmd.ExecuteNonQuery();//EJECUTO CONSULTA cmd.Connection.Close();//CERRAR cmd.Dispose(); }
public static string UpdateEventTime(ImproperCalendarEvent pagTurnero) { List<int> idList = (List<int>)HttpContext.Current.Session["idList"]; if (idList != null && idList.Contains(pagTurnero.id)) { TurneroDto turno = new TurneroDto(); turno.TurId = pagTurnero.id; turno.TurFechaIni = Convert.ToDateTime(pagTurnero.start).ToUniversalTime(); turno.TurFechaFin = Convert.ToDateTime(pagTurnero.end).ToUniversalTime(); if (pagTurnero.allDay) turno.TurTodoDia = "S"; else turno.TurTodoDia = "N"; ManagerTurnero.UpdateTurneroTime(turno); return "Se actualizo el Turno Nro:" + pagTurnero.id; } return "No se puede actualizar el Turno Nro:" + pagTurnero.id; }
public static string UpdateEvent(CalendarEvent pagTurnero) { List<int> idList = (List<int>)HttpContext.Current.Session["idList"]; if (idList != null && idList.Contains(pagTurnero.id)) { if (CheckAlphaNumeric(pagTurnero.title) && CheckAlphaNumeric(pagTurnero.description)) { TurneroDto turno = new TurneroDto(); turno.TurId = pagTurnero.id; turno.TurTitulo = pagTurnero.title; turno.TurDescripcion = pagTurnero.description; turno.TurPae = Convert.ToInt32(pagTurnero.pae); turno.TurPro = Convert.ToInt32(pagTurnero.pro); turno.TurMonto = Convert.ToDecimal(pagTurnero.monto); turno.TurOspId = Convert.ToInt32(pagTurnero.osp); ManagerTurnero.UpdateTurnero(turno); return "Se actualizo el Turno Nro:" + pagTurnero.id; } } return "No se puede actualizar el Turno Nro:" + pagTurnero.id; }
//__________________________________________________________________________ // Update de Turnos (Times) public static void UpdateTurneroTime(ref TurneroDto turno) { TurneroDb.UpdateTurnoTime(ref turno); }
//__________________________________________________________________________ // Insertar Paciente public static int InsertaTurnero(ref TurneroDto turno) { return TurneroDb.InsertTurno(ref turno); }
public static void UpdateTurno(TurneroDto turno) { try { OracleCommand cmd = GetDbSprocCommand("PRC_TURNERO_UPDATE"); cmd.Parameters.Add(CreateParameter("iTURID", turno.TurId));//NUMBER cmd.Parameters.Add(CreateParameter("iTURTITULO", turno.TurTitulo, 45));//VARCHAR cmd.Parameters.Add(CreateParameter("iTURDESCRIP", turno.TurDescripcion, 255));//VARCHAR cmd.Parameters.Add(CreateParameter("iTURFECHAINI", turno.TurFechaIni));//DATETIME cmd.Parameters.Add(CreateParameter("iTURFECHAFIN", turno.TurFechaFin));//DATETIME cmd.Parameters.Add(new OracleParameter("iTURTODODIA", turno.TurTodoDia));//BOOL cmd.Parameters.Add(CreateParameter("iTUR_PAEID", turno.TurPae));//NUMBER cmd.Parameters.Add(CreateParameter("iTUR_PROID", turno.TurPro));//NUMBER cmd.Parameters.Add(CreateParameter(":iTURMONTO", turno.TurMonto));//NUMBER cmd.Parameters.Add(CreateParameter(":iTUR_OSPID", turno.TurOspId));//NUMBER cmd.Connection.Open();//ABRO cmd.ExecuteNonQuery();//EJECUTO CONSULTA cmd.Connection.Close();//CERRAR cmd.Dispose(); } catch (Exception e) { throw e; } }