public Citas(int idCita, int idHistorialClinico, string nota, DateTime fechaCita, TimeSpan hora, EstadoCita status) { IdCita = idCita; IdHistorialClinico = idHistorialClinico; Nota = nota; FechaCita = fechaCita; Hora = hora; EstadoCita = status; }
private int CambiarEstado(EstadoCita estadoCita) { switch (estadoCita) { case EstadoCita.Activo: return(0); case EstadoCita.Inactivo: return(0); default: return(0); } }
public bool CambiarEstado(EstadoCita e) { var correcto = false; estado = e; db.conexcion.Open(); var cmd = new OleDbCommand(); cmd.Connection = db.conexcion; cmd.CommandText = $"UPDATE Citas SET estado=? WHERE id = {id}"; cmd.Parameters.Add(new OleDbParameter("@nombre", OleDbType.VarChar)).Value = (int)estado; if (cmd.ExecuteNonQuery() > 0) { correcto = true; } db.conexcion.Close(); return(correcto); }
public IEnumerable <EstadoCita> getEstadoCita() { List <EstadoCita> listaEstadoCita = new List <EstadoCita>(); using (SqlConnection con = contextDB.DbConnection()) { SqlCommand cmd = new SqlCommand("spGetEstadoCita", con); cmd.CommandType = CommandType.StoredProcedure; con.Open(); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { EstadoCita estadoCita = new EstadoCita(); estadoCita.EstadoCitaID = Convert.ToInt16(rdr["estadocita_id"]); estadoCita.EstadoCitaNombre = rdr["estadocita_nombre"].ToString(); listaEstadoCita.Add(estadoCita); } con.Close(); } return(listaEstadoCita); }