public entHora BuscarHora(String hora) { SqlConnection conex = null; SqlCommand cmd = null; SqlDataReader dr = null; entHora objHora = null; try { conex = fabricaDAO.openConexionSQL(); cmd = new SqlCommand("spBuscarHora", conex); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@prmHora", hora); dr = cmd.ExecuteReader(); if (dr.Read()) { objHora = GetHora(dr); } } catch (Exception ex) { throw ex; } return(objHora); }
private entHorarioAtencion GetHorarioAtencion(SqlDataReader dr) { entHora objHora = new entHora(); objHora.hora = dr["hora"].ToString(); entEmpleado objEmpleado = new entEmpleado(); objEmpleado.nombres = dr["nombres"].ToString(); objEmpleado.apPaterno = dr["apPaterno"].ToString(); objEmpleado.apMaterno = dr["apMaterno"].ToString(); entEspecialidad objEspecialidad = new entEspecialidad(); objEspecialidad.descripcion = dr["descripcion"].ToString(); entMedico objMedico = new entMedico(); objMedico.idMedico = Convert.ToInt32(dr["idMedico"]); objMedico.Empleado = objEmpleado; objMedico.Especialidad = objEspecialidad; entHorarioAtencion objHorarioAtencion = new entHorarioAtencion(); objHorarioAtencion.Medico = objMedico; objHorarioAtencion.Hora = objHora; return(objHorarioAtencion); }
public entHora BuscarHora(String hora) { entHora objHora = horaDAO.BuscarHora(hora); fabricaDAO.closeConexion(); return(objHora); }
private entHora GetHora(SqlDataReader dr) { entHora objHora = new entHora(); objHora.idHora = Convert.ToInt32(dr["idHora"]); objHora.hora = dr["hora"].ToString(); return(objHora); }
private entHorarioAtencion SetHorarioAtencion(DataRow dr) { entHorarioAtencion objHorarioAtencion = new entHorarioAtencion(); GestionarHora gestionarHora = new GestionarHora(); entHora objHora = gestionarHora.BuscarHora(dr["HORA DE ATENCION"].ToString()); entMedico objMedico = (entMedico)Session["medico"]; objHorarioAtencion.Medico = objMedico; objHorarioAtencion.fecha = Convert.ToDateTime(dr["FECHA DE ATENCION"]); objHorarioAtencion.Hora = objHora; objHorarioAtencion.estado = true; return(objHorarioAtencion); }
private entHorarioAtencion GetHorarioAtencion2(SqlDataReader dr) { entHora objHora = new entHora(); objHora.hora = dr["hora"].ToString(); entMedico objMedico = new entMedico(); objMedico.idMedico = Convert.ToInt32(dr["idMedico"]); entHorarioAtencion objHorarioAtencion = new entHorarioAtencion(); objHorarioAtencion.Medico = objMedico; objHorarioAtencion.Hora = objHora; objHorarioAtencion.fecha = Convert.ToDateTime(dr["fecha"]); objHorarioAtencion.estado = Convert.ToBoolean(dr["estado"]); return(objHorarioAtencion); }
protected void btnAgregar_Click(object sender, EventArgs e) { entHorarioAtencion objHorarioAtencion = new entHorarioAtencion(); entHora objHora = new entHora(); if (objHorarioAtencion.ComprobarFecha(Convert.ToDateTime(txtFecha2.Text))) { if (objHora.ValidarHora(txtHoraInicio.Text)) { DataTable dt = new DataTable(); dt = (DataTable)Session["horarioatencion"]; DataRow dr = dt.NewRow(); dr["FECHA DE ATENCION"] = txtFecha2.Text; dr["HORA DE ATENCION"] = txtHoraInicio.Text; dr["ESTADO"] = "2"; if (ComprobarDatosIguales2(dt, dr)) { dt.Rows.Add(dr); grvHorarioAtencion.DataSource = dt; grvHorarioAtencion.DataBind(); Session["horarioatencion"] = dt; } else { Response.Write("<script>alert('Error: Existen Horas de Atencion iguales en Fechas de Atencion iguales.')</script>"); } } else { Response.Write("<script>alert('Error: La Hora seleccionada no esta permitida.')</script>"); } } else { Response.Write("<script>alert('Error: La Fecha tiene que ser mayor a la de hoy.')</script>"); } LimpiarCampos(); }