public ActionResult Create(TipoServicio TipoServicio) { try { // TODO: Add insert logic here var result = process.Agregar(TipoServicio); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", // orivle MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; return(View(TipoServicio)); } }
private void btGuardar_Click(object sender, RoutedEventArgs e) { if (txNombre.Text == "") { MessageBox.Show("No ingreso nombre", "error de ingreso"); return; } TipoServicio tipoServicio = new TipoServicio(); TV_TipoServicio tvTipoServiciio = new TV_TipoServicio { nombre = txNombre.Text }; if (forma == 1) { tipoServicio.crear(tvTipoServiciio); MessageBox.Show("tipo de servicio creado"); } else { tvTipoServiciio.idTipoServicio = idTipoServicio; tipoServicio.Modificar(tvTipoServiciio); } this.Close(); }
private bool VerificarDisponibilidad() { ISession m_session = NHibernateHttpModule.CurrentSession; TipoServicio oServicio = new TipoServicio(); oServicio = (TipoServicio)oServicio.Get(typeof(TipoServicio), int.Parse(ddlTipoServicio.SelectedValue)); ICriteria crit = m_session.CreateCriteria(typeof(Turno)); crit.Add(Expression.Eq("Fecha", cldTurno.SelectedDate)); crit.Add(Expression.Eq("IdTipoServicio", oServicio)); crit.Add(Expression.Eq("Baja", false)); IList listaTurnosDados = crit.List(); if (listaTurnosDados.Count >= int.Parse(lblLimiteTurnos.Text)) { return(false); } else { return(true); } }
public IEnumerable <TipoServicio> Retrieve(MySqlConnection cn, TipoServicio Item) { List <TipoServicio> listatipoDoc = null; cn = new MySqlConnection(msqlconnection); cn.Open(); MySqlCommand cmd = new MySqlCommand { CommandText = "uspTipoServicioListar", CommandType = CommandType.StoredProcedure, Connection = cn }; using (MySqlDataReader dtr = cmd.ExecuteReader(CommandBehavior.SingleResult)) { if (dtr != null) { listatipoDoc = new List <TipoServicio>(); while (dtr.Read()) { listatipoDoc.Add(new TipoServicio { idtipoServicio = !dtr.IsDBNull(dtr.GetOrdinal("idTipoServicio")) ? dtr.GetInt32(dtr.GetOrdinal("idTipoServicio")) : 0, tipoServicio = !dtr.IsDBNull(dtr.GetOrdinal("tipoServicio")) ? dtr.GetString(dtr.GetOrdinal("tipoServicio")) : "" }); } } } return(listatipoDoc); }
// GET: TipoServicio/Details/5 public ActionResult Details(TipoServicio modelo) { ITipoServicioService tipoServicioService = new TipoServicioService(); var tipoServicio = tipoServicioService.BuscarPorId(modelo.Id); return(View(tipoServicio)); }
public ActionResult Create(TipoServicio tipoServicio) { if (ModelState.IsValid) { try { db.Add(tipoServicio); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; } } return(View(tipoServicio)); }
public int CrearTipoServicio(TipoServicio tserv) { BDDPeluqueriaEntities1 BD = new BDDPeluqueriaEntities1(); BD.TipoServicio.Add(tserv); return(BD.SaveChanges()); }
public async Task <IEnumerable <TipoServicio> > LlenarComboTipoServicio() { try { using (IDbConnection conexion = new SqlConnection(WebConnectionString)) { conexion.Open(); List <TipoServicio> Lista = new List <TipoServicio>(); TipoServicio Item; var dr = await conexion.ExecuteReaderAsync("[Catalogo].[SPCID_Get_ComboTipoServicio]", commandType : CommandType.StoredProcedure); while (dr.Read()) { Item = new TipoServicio(); Item.IdTipoServicio = dr.GetInt32(dr.GetOrdinal("IdTipoServicio")); Item.NombreTipoServicio = dr.GetString(dr.GetOrdinal("NombreTipoServicio")); Lista.Add(Item); } dr.Close(); return(Lista); } } catch (Exception ex) { throw ex; } }
public ActionResult DeleteConfirmed(int id) { TipoServicio tipoServicio = db.Find(id); db.Remove(tipoServicio); return(RedirectToAction("Index")); }
protected void PagoServicios(decimal montoIbs, TipoServicio sTipoServicio) { this.LogDiario(1); RespuestaIntrfdsjv respuestaIntrfdsjv = HelperIbs.ibsTransfPgoBAV(base.Afiliado.AF_CodCliente, base.Afiliado.sAF_Rif, this.CtaDebitar, base.Afiliado.sAF_Rif, this.CtaAcreditar, montoIbs, 0, DateTime.Now, TransferenciaTipoOperacion.Servicio, this.Instrumento, sTipoServicio); if ((respuestaIntrfdsjv.intrfdsjv.EErrores.SVectorCod == null ? false : !respuestaIntrfdsjv.intrfdsjv.EErrores.SVectorCod.Trim().Equals(string.Empty))) { throw new IBException(respuestaIntrfdsjv.intrfdsjv.EErrores.SVectorCod.Trim(), "IBSX"); } this.mensaje = respuestaIntrfdsjv.intrfdsjv.SReferencia; if (!string.IsNullOrEmpty(this.mensaje)) { this.mensaje = string.Concat("IB", this.mensaje.Trim().PadLeft(10, '0')); if (sTipoServicio == TipoServicio.CANTV) { this.SCod_Trans = "PAGSE"; } else if (sTipoServicio == TipoServicio.Movilnet) { this.SCod_Trans = "PAMOV"; } else if (sTipoServicio == TipoServicio.CantvNET) { this.SCod_Trans = "PACNN"; } else if (sTipoServicio == TipoServicio.EDC) { this.SCod_Trans = "PAEDC"; } this.LogPagosServicios(); } }
public ActionResult Delete(int id, TipoServicio tiposervicio) { var biz = new TipoServicioProcess(); var bizprecio = new PrecioProcess(); var bizcita = new CitaProcess(); foreach (var item in bizcita.ListarTodos()) { if (item.TipoServicioId == tiposervicio.Id) { bizcita.Delete(item.Id); } } foreach (var item in bizprecio.ListarTodos()) { if (item.TipoServicioId == tiposervicio.Id) { item.Id = item.TipoServicioId; bizprecio.Delete(item); } } bool result = biz.Delete(tiposervicio.Id); if (result) { return(RedirectToAction("Index")); } else { return(View()); } }
private void MostrarDatosCodigoBarrasPesquisa() { TipoServicio oTipo = new TipoServicio(); oTipo = (TipoServicio)oTipo.Get(typeof(TipoServicio), 4); ConfiguracionCodigoBarra oRegistro = new ConfiguracionCodigoBarra(); oRegistro = (ConfiguracionCodigoBarra)oRegistro.Get(typeof(ConfiguracionCodigoBarra), "IdTipoServicio", oTipo); if (oRegistro == null) { chkImprimeCodigoBarrasPesquisa.Checked = false; pnlPesquisa.Enabled = false; } else { chkImprimeCodigoBarrasPesquisa.Checked = oRegistro.Habilitado; pnlPesquisa.Enabled = chkImprimeCodigoBarrasPesquisa.Checked; rdbFuente3.SelectedValue = oRegistro.Fuente; chkProtocolo3.Items[1].Selected = oRegistro.ProtocoloFecha; chkProtocolo3.Items[2].Selected = oRegistro.ProtocoloOrigen; chkProtocolo3.Items[3].Selected = oRegistro.ProtocoloSector; chkProtocolo3.Items[4].Selected = oRegistro.ProtocoloNumeroOrigen; chkPaciente3.Items[0].Selected = oRegistro.PacienteApellido; chkPaciente3.Items[1].Selected = oRegistro.PacienteSexo; chkPaciente3.Items[2].Selected = oRegistro.PacienteEdad; chkPaciente3.Items[3].Selected = oRegistro.PacienteNumeroDocumento; } }
public List <TipoServicio> getServicios() { BaseDeDatos db = BaseDeDatos.Instance; String sql = "SELECT nombre, porcentajeAdicional "; sql += "FROM SENIOR_DEVELOPERS.Servicio"; SqlDataReader reader = db.executeReader(sql); List <TipoServicio> listaServicio = new List <TipoServicio>(); while (reader.Read()) { TipoServicio tipoServicio = new TipoServicio(); tipoServicio.nombre = (String)reader["nombre"]; tipoServicio.porcentajeAdicional = Convert.ToDouble(reader["porcentajeAdicional"]); listaServicio.Add(tipoServicio); } reader.Close(); return(listaServicio); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre")] TipoServicio tipoServicio) { if (id != tipoServicio.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tipoServicio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoServicioExists(tipoServicio.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tipoServicio)); }
public async Task <Response> PostTipoServicio(TipoServicio tipoServicio) { string mensaje = _tipoServicioDomainService.ValidarDescripcion(tipoServicio.Descripcion); if (!mensaje.Equals(Constantes.ValidacionConExito)) { return(new Response { Mensaje = mensaje }); } var GuardarServicio = await _context.TipoServicio.FirstOrDefaultAsync(r => r.Descripcion == tipoServicio.Descripcion); if (GuardarServicio != null) { return(new Response { Mensaje = "Este tipo de servicio ya existe en el sistema" }); } _context.TipoServicio.Add(tipoServicio); await _context.SaveChangesAsync(); return(new Response { Mensaje = "Tipo de Servicio agregado correctamente" }); }
public async Task <IActionResult> PutTipoServicio([FromRoute] int id, [FromBody] TipoServicio tipoServicio) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tipoServicio.Id) { return(BadRequest()); } _context.Entry(tipoServicio).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoServicioExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public IHttpActionResult PutTipoServicio(int id, TipoServicio tipoServicio) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tipoServicio.TipoServicioID) { return(BadRequest()); } db.Entry(tipoServicio).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TipoServicioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
protected void btnGrabar_Click(object sender, EventArgs e) { try { int codigoCita = int.Parse(txtCodigoCita.Text); DateTime fecha = DateTime.Parse(txtFechaEvento.Value); string nombreEvento = txtNombreEvento.Text; string nombreModelo = txtNombreModelo.Text; TipoSexo sexo = (TipoSexo)ddlSexo.SelectedIndex; TipoServicio servicio = (TipoServicio)ddlServico.SelectedIndex; int valor = int.Parse(txtValor.Text); Modelo m = new Modelo() { CodigoCita = codigoCita, FechaEvento = fecha, NombreEvento = nombreEvento, NombreModelo = nombreModelo, Sexo = sexo, Servicio = servicio, Valor = valor }; bool resp = dao.Grabar(m); lblMensaje.Text = resp ? "grabo" : "no grabo"; } catch (ArgumentException ex) { lblMensaje.Text = ex.Message; } }
public TipoServicio Details(int Id) { TipoServicio result = default(TipoServicio); var tipoServicioDAC = new TipoServicioDAC(); result = tipoServicioDAC.ReadBy(Id); return(result); }
public TipoServicio GetByID(int ID) { TipoServicio result = default(TipoServicio); var tiposervicioDAC = new TipoServicioDAC(); result = tiposervicioDAC.ReadBy(ID); return(result); }
public TipoServicio BuscarPorId(int id) { TipoServicio result = default(TipoServicio); var tipoServicioDAC = new TipoServicioDAC(); result = tipoServicioDAC.ReadBy(id); return(result); }
public TipoServicio Agregar(TipoServicio tipoServicio) { TipoServicio result = default(TipoServicio); var tipoServicioDAC = new TipoServicioDAC(); result = tipoServicioDAC.Create(tipoServicio); return(result); }
protected void btnServicio_Click(object sender, EventArgs e) { if (imgImagenServicio.ImageUrl != "") //se valida que se haya ingresado una imagen { //obtengo los atributos del objeto a crear string nombreSer = txtNombreServicio.Text; string descripcionSer = txtDescripcionServicio.Text; string imagenSer = imgImagenServicio.ImageUrl; string stringTipo = ddlTipoServicios.SelectedItem.Value; string rutProveedor = AltaProv.Rut; List <TipoServicio> listTipoServicio = Fachada.DevolverTipoServicios(); //obtengo la lista de los tipos de servicios TipoServicio aux = null; //creo un objeto temporal para luego realizar la alta. foreach (TipoServicio tmpTipo in listTipoServicio) { if (tmpTipo.Nombre == stringTipo) //se compara el nombre de los objetos comprendidos en ls lista con el que selecciono el usuario de la lista del web form y si son iguales, se sobreescribe el objeto aux con el de la lista { aux = tmpTipo; //una vez que se han validado los campos, se crea el objeto temporal } } if (aux != null) //se controla que el objeto temporal TipoServicio no sea nulo para continuar con el alta { Servicio tmpServicio = Fachada.AltaServicio(rutProveedor, nombreSer, imagenSer, descripcionSer, aux); //se crea el objeto Servicio en memoria WCF_Servicio.OperacionesServiciosClient proxy = new WCF_Servicio.OperacionesServiciosClient(); //se crea un cliente del servicio WCF para solicitar la alta del objeto en la BD if (tmpServicio != null) //se valida que el objeto tipo Servicio haya podido ser creado. { if (proxy.AltaProveedor(AltaProv, AltaUsu, tmpServicio)) //se le envian los objetos al cliente WCF para que realice el alta transaccionalmente en la BD { lblMsjServicio.ForeColor = System.Drawing.Color.Green; lblMsjServicio.Text = "El proveedor,usuario y servicio fueron creados con exito!"; //si el alta se pudo realizar con exito se da aviso al usuario imgImagenServicio.ImageUrl = null; limpiarCampos(Page.Controls); pnlServicio.Visible = false; pnlProveedor.Visible = true; } else //si el alta no es posible se le solicita al usuario revisar los datos { lblMsjServicio.ForeColor = System.Drawing.Color.Red; lblMsjServicio.Text = "Algunos de los datos fueron erroreos, el proveedor,usuario y servicio no fueron dados de alta. Por favor vuelva a intentarlo (Recargue la pagina)"; } } else //si el tipo servicio no pudo ser creado se le da aviso al usuario { lblMsjServicio.ForeColor = System.Drawing.Color.Red; lblMsjServicio.Text = "El servicio no pudo ser creado"; } } else //si el objeto tip servicio no se dio de alta correctemnte se da aviso y se interrumpe el alta { lblMsjServicio.ForeColor = System.Drawing.Color.Red; lblMsjServicio.Text = "El servicio no pudo ser creado"; } } else //si el usuario no ingreso ninguna imagen se le da aviso y se interrumpe el alta { lblErrorFoto.Visible = true; lblErrorFoto.Text = "(*) Debe ingresar una imagen para el servicio"; } }
public async Task <Response> PutTipoServicio(TipoServicio tipoServicio) { _context.Entry(tipoServicio).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new Response { Mensaje = $"Tipo de Servicio {tipoServicio.Descripcion} modificado correctamente" }); }
public ActionResult DeleteConfirmed(int id) { var p = new TipoServicioApiProcess(); TipoServicio tipoServicio = p.ReadBy(id); p.Delete(tipoServicio); return(RedirectToAction("Index")); }
public TipoServicio Editar(TipoServicio tipoServicio) { TipoServicio result = default(TipoServicio); var tipoServicioDAC = new TipoServicioDAC(); tipoServicioDAC.Update(tipoServicio); result = tipoServicio; return(result); }
public ActionResult Edit(TipoServicio tipoServicio) { if (ModelState.IsValid) { db.Edit(tipoServicio); return(RedirectToAction("Index")); } return(View(tipoServicio)); }
public TipoServicioVariosForm(int idTipoServicio) { this.idTipoServicio = idTipoServicio; forma = 2; InitializeComponent(); TipoServicio tipoServicio = new TipoServicio(); txNombre.Text = tipoServicio.obtener(idTipoServicio).nombre; }
public ActionResult Edit([Bind(Include = "Servicio,tipoServiciosID")] TipoServicio tipoServicio) { if (ModelState.IsValid) { db.Entry(tipoServicio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoServicio)); }
public static TipoServicioDTO DeModeloADTO(TipoServicio tipoServicio) { return(tipoServicio != null ? new TipoServicioDTO { id = tipoServicio.id, Descripcion = tipoServicio.Descripcion, Tipo = tipoServicio.Tipo, Estado = tipoServicio.Estado } : null); }
private Micro DataRowToMicro(DataRow row) { var patente = row["Micro_Patente"].ToString(); var modelo = row["Micro_Modelo"].ToString(); var fechaAlta = DBTypeConverter.ToDateTime(row["Micro_Fecha_Alta"]); var fechaReinicio = DBTypeConverter.ToDateTime(row["Micro_Fecha_Reinicio_Servicio"]); var fueraDeServicio = row["Micro_Fecha_Baja_Por_Fuera_Servicio"]; var fechaFueraServicio = DBTypeConverter.ToDateTime(fueraDeServicio); var baja4gud = row["Micro_Fecha_Baja_Definitiva"]; DateTime bajaDefinitiva = DBTypeConverter.ToDateTime(baja4gud); var tipoServicio = new TipoServicio(row["Micro_Tipo_Servicio"].ToString()); var marca = row["Micro_Marca"].ToString(); var estaBajoFueraDeServicio = Boolean.Parse(row["Micro_Baja_Por_Fuera_Servicio"].ToString()); var estaBajoForGud = Boolean.Parse(row["Micro_Baja_Por_Fin_Vida_Util"].ToString()); var kgsDisponibles = Double.Parse(row["Micro_KG_Disponibles"].ToString()); var numero = int.Parse(row["Micro_Numero"].ToString()); var butacas = ButacasRepository.Instance.BuscarPorPatenteMicro(patente); var micro = new Micro(patente, modelo, marca, tipoServicio, fechaAlta, fechaReinicio, fechaFueraServicio, bajaDefinitiva, estaBajoFueraDeServicio, estaBajoForGud, kgsDisponibles, numero, butacas); return micro; }
/// <summary> /// Este método devuelve los micros disponibles para la fecha de salida desde y la fecha de llegada estimada hasta. /// Valida que no tenga viajes asignados en ese período ni antes de 24 hs después de la llegada o antes de la partida. /// No tiene en cuenta el lugar en el que está. /// </summary> /// <param name="desde">la fecha de salida del micro.</param> /// <param name="hasta">la fecha de llegada (estimada) del micro a destino.</param> /// <returns>La lista de micros que pueden realizar un viaje en ese período</returns> public virtual List<Micro> MicrosDisponibleEnFechas(DateTime desde, DateTime hasta, TipoServicio tipoServicio) { var buscadoDesde = DBTypeConverter.ToSQLDateTime(desde.Subtract(TimeSpan.FromDays(1))); var buscadoHasta = DBTypeConverter.ToSQLDateTime(hasta.AddDays(1)); var query = String.Format( @"SELECT * FROM LCDTMAB.Micros WHERE Micro_Tipo_Servicio = '{0}' AND Micro_Patente NOT IN ( SELECT DISTINCT Viaje_Micro_Patente FROM LCDTMAB.Viajes WHERE Viaje_Fecha_Salida < '{1}' AND Viaje_Fecha_Llegada_Estimada > '{2}') " , tipoServicio, buscadoDesde, buscadoHasta); var dataRows = SQLUtils.EjecutarConsultaSimple(query, "LCDTMAB.Micros"); var micros = dataRows.ToList<Micro>(this.DataRowToMicro); return micros; }