public static List <BE_Turnos> Listar_Turnos_x_ID(BE_Turnos pBE_Turnos) { IDataReader DataReader = null; List <BE_Turnos> oBE_Turnos = new List <BE_Turnos>(); try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_SEL_TURNOS_X_ID"); db.AddInParameter(cmd, "@ID", DbType.String, pBE_Turnos.ID); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); using (DataReader = db.ExecuteReader(cmd)) { while (DataReader.Read()) { oBE_Turnos.Add(new BE_Turnos(DataReader, 2)); } } return(oBE_Turnos); } catch (Exception ex) { throw ex; } finally { if (!DataReader.IsClosed) { DataReader.Close(); } } }
public static List <BE_Turnos> Listar_Turnos_x_ID(BE_Turnos pBE_Turnos) { try { return(DA_Turnos.Listar_Turnos_x_ID(pBE_Turnos)); } catch (Exception ex) { throw ex; } }
public void Listar_Turnos_x_ID() { List <BE_Turnos> Listar_Turnos_x_ID = new List <BE_Turnos>(); pBE_Turnos = new BE_Turnos(); pBL_Turnos = new BL_Turnos(); pBE_Turnos.ID = Convert.ToInt32(txt_Turnos_ID.Text); Listar_Turnos_x_ID = BL_Turnos.Listar_Turnos_x_ID(pBE_Turnos); txt_Turnos_codigo.Text = Convert.ToString(Listar_Turnos_x_ID[0].Str_cod_turno); mtb_Turno_inicio.Text = Convert.ToString(Listar_Turnos_x_ID[0].Str_hora_inicio); mtb_Turno_fin.Text = Convert.ToString(Listar_Turnos_x_ID[0].Str_hora_fin); }
public static int ActualizarEstadoTurnos(BE_Turnos pBE_Turnos) { int intIDActualizacion = 0; try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_UPD_ESTADO_TURNO"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); db.AddInParameter(cmd, "@id_turno", DbType.Int32, pBE_Turnos.ID); db.AddInParameter(cmd, "@id_usuario_modificacion", DbType.Int32, pBE_Turnos.IDUsuarioModificacion); db.ExecuteNonQuery(cmd); intIDActualizacion = 1; } catch (Exception ex) { throw ex; } return(intIDActualizacion); }
public static int Actualizar_Turnos(BE_Turnos pBE_Turnos) { int intValor = 0; try { using (TransactionScope ts = new TransactionScope()) { intValor = DA_Turnos.Actualizar_Turnos(pBE_Turnos); ts.Complete(); } intValor = Convert.ToInt32(pBE_Turnos.ID); } catch (Exception ex) { throw ex; } return(intValor); }
public void Listar_Turnos() { List <BE_Turnos> Listar_Turnos = new List <BE_Turnos>(); pBE_Turnos = new BE_Turnos(); pBL_Turnos = new BL_Turnos(); if ((mtb_Turno_inicio.Text).Trim() != ":") { pBE_Turnos.Str_inicio_buscar = Convert.ToString(mtb_Turno_inicio.Text); } if ((mtb_Turno_fin.Text).Trim() != ":") { pBE_Turnos.Str_fin_buscar = Convert.ToString(mtb_Turno_fin.Text); } Listar_Turnos = BL_Turnos.Listar_Turnos(pBE_Turnos); gv_Lista_Turnos.AutoGenerateColumns = false; gv_Lista_Turnos.DataSource = Listar_Turnos; gv_Lista_Turnos.ClearSelection(); }
private void btn_Eliminar_Click(object sender, EventArgs e) { try { if (gv_Lista_Turnos.RowCount > 0) { int ID = Convert.ToInt16(label2.Text); if (ID == 0) { MessageBox.Show("Seleccione fila"); } else { label2.Text = Convert.ToString(0); if (MessageBox.Show("Estas seguro de eliminar este registro ?", "Eliminar registro", MessageBoxButtons.YesNo) == DialogResult.Yes) { pBE_Turnos = new BE_Turnos(); pBL_Turnos = new BL_Turnos(); pBE_Turnos.ID = ID; pBE_Turnos.IDUsuarioModificacion = 1; BL_Turnos.ActualizarEstadoTurnos(pBE_Turnos); Listar_Turnos(); MessageBox.Show("Registro eliminado"); } } } else { MessageBox.Show("No hay registros, lista vacia"); } } catch { } }
public void Registrar_Turnos() { int res = 0; pBE_Turnos = new BE_Turnos(); pBL_Turnos = new BL_Turnos(); pBE_Turnos.ID = Convert.ToInt32(txt_Turnos_ID.Text); pBE_Turnos.Str_cod_turno = txt_Turnos_codigo.Text; pBE_Turnos.Str_hora_inicio = mtb_Turno_inicio.Text; pBE_Turnos.Str_hora_fin = mtb_Turno_fin.Text; if (Convert.ToInt32(txt_Turnos_ID.Text) == 0) { pBE_Turnos.IDUsuarioCreacion = 1; res = BL_Turnos.Registrar_Turnos(pBE_Turnos); } else { pBE_Turnos.IDUsuarioModificacion = 1; res = BL_Turnos.Actualizar_Turnos(pBE_Turnos); } }
public static int Registrar_Turnos(BE_Turnos pBE_Turnos) { int intIDInsercion = 0; try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_INS_TURNO"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); db.AddOutParameter(cmd, "@id_turno", DbType.Int32, 0); db.AddInParameter(cmd, "@v_cod_turno", DbType.String, pBE_Turnos.Str_cod_turno); db.AddInParameter(cmd, "@v_denominacion_turno", DbType.String, pBE_Turnos.Str_denominacion_turno); db.AddInParameter(cmd, "@v_hora_inicio", DbType.String, pBE_Turnos.Str_hora_inicio); db.AddInParameter(cmd, "@v_hora_fin", DbType.String, pBE_Turnos.Str_hora_fin); db.AddInParameter(cmd, "@id_usuario_creacion", DbType.Int32, pBE_Turnos.IDUsuarioCreacion); db.ExecuteNonQuery(cmd); intIDInsercion = Convert.ToInt32(db.GetParameterValue(cmd, "@id_turno")); pBE_Turnos.ID = intIDInsercion; } catch (Exception ex) { throw ex; } return(intIDInsercion); }