protected void ObjetoEntidad_ControlsWebForm() { int IdCita = hfIdCita.Value == string.Empty ? 0 : Convert.ToInt32(hfIdCita.Value); E_Cita Cita = NM.BuscarCita(IdCita); List <E_CitaServicio> CitaServicio = NCS.BuscarCitaServicio(IdCita); if (Cita != null) { foreach (E_CitaServicio item in CitaServicio) { foreach (ListItem lbItem in ddlServicio.Items) { if (lbItem.Value == item.IdServicio.ToString()) { lbItem.Selected = true; } } } tbClaveCita.Text = Cita.ClaveCita.Trim(); //ddlServicio.Text = Cita.IdServicio.ToString(); ddlMascota.Text = Cita.IdMascota.ToString(); string year = Cita.FechaCita.Year.ToString(); string month = Cita.FechaCita.Month.ToString(); string day = Cita.FechaCita.Day.ToString(); string hour = Cita.FechaCita.Hour.ToString(); string minute = Cita.FechaCita.Minute.ToString(); string datetime = year + "-" + month + "-" + day + "T" + hour + ":" + minute; tbFechaCita.Text = DateTime.ParseExact(datetime, "yyyy-M-dTH:m", null).ToString("yyyy-MM-ddTHH:mm"); } }
public string ModificarCita(E_Cita pCita) { pCita.Accion = "MODIFICAR"; string R = sqlD.IBM_Entidad <E_Cita>("IBM_Citas", pCita); if (R.Contains("Exito")) { return("Exito se han modificado los datos correctamente"); } return("Error los datos no se han modificado"); }
protected E_Cita ControlsWebForm_ObjetoIdentidad() { E_Cita Cita = new E_Cita() { ClaveCita = tbClaveCita.Text.Trim(), //IdServicio = Convert.ToInt32(ddlServicio.Text), IdMascota = Convert.ToInt32(ddlMascota.Text), FechaCita = Convert.ToDateTime(tbFechaCita.Text) }; return(Cita); }
public string BorrarCita(int pIdCita) { E_Cita Cita = new E_Cita() { Accion = "BORRAR", IdCita = pIdCita }; string R = sqlD.IBM_Entidad <E_Cita>("IBM_Citas", Cita); if (R.Contains("Exito")) { return("Exito se han borrado los datos correctamente"); } return("Error los datos no se han borrado"); }
/*public string InsertarCita(E_Cita pCita) * { * pCita.Accion = "INSERTAR"; * string R = sqlD.IBM_Entidad<E_Cita>("IBM_Citas", pCita); * int id=pCita.IdCita; * if (R.Contains("Exito")) * return "Exito se ha introducido los datos correctamente"; * return "Error los datos no se han introducido"; * }*/ public int InsertarCita(E_Cita pCita) { pCita.Accion = "INSERTAR"; string con = "Data Source=DESKTOP-OTHRDKV\\SQLEXPRESS;Initial Catalog=PeluqueriaPeticure;Integrated Security=True"; SqlConnection conn = new SqlConnection(con); conn.Open(); SqlCommand cmd = new SqlCommand("IBM_Citas", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdCita", SqlDbType.Int).Value = pCita.IdCita; cmd.Parameters.Add("@Accion", SqlDbType.NVarChar, 25).Value = pCita.Accion; cmd.Parameters.Add("@ClaveCita", SqlDbType.NChar, 5).Value = pCita.ClaveCita; cmd.Parameters.Add("@IdMascota", SqlDbType.Int).Value = pCita.IdMascota; cmd.Parameters.Add("@FechaCita", SqlDbType.DateTime).Value = pCita.FechaCita; cmd.Parameters.Add("@Temp", SqlDbType.Int).Direction = ParameterDirection.ReturnValue; cmd.ExecuteNonQuery(); int IdCita = int.Parse(cmd.Parameters["@Temp"].Value.ToString()); conn.Close(); return(IdCita); }