public Busqueda(string Puesto, Rubro Rubro, TipoContrato Contrato, string Descripcion) { this.Puesto = Puesto; this.Rubro = Rubro; this.Contrato = Contrato; this.Descripcion = Descripcion; }
public Contrato(DateTime data, string cliente, TipoContrato tipo) { _historicoMemento = new HistoricoContrato(); Data = data; Cliente = cliente; Tipo = tipo; }
public async Task<ActionResult<TipoContrato>> PostTipoContrato(TipoContrato tipoContrato) { _context.TipoContrato.Add(tipoContrato); await _context.SaveChangesAsync(); return CreatedAtAction("GetTipoContrato", new { id = tipoContrato.IdTipoContrato }, tipoContrato); }
//GUARDAR TIPO CONTRATO public JsonResult GuardarTipoContrato(List <TipoContrato> dataToProcess) { TipoContrato vehiculo = new TipoContrato(); foreach (var item in dataToProcess) { vehiculo.Cod_Contrato = item.Cod_Contrato; vehiculo.Nom_Contrato = item.Nom_Contrato; vehiculo.Tipo_Descuento = item.Tipo_Descuento; vehiculo.Valor_Descuento = item.Valor_Descuento; vehiculo.User_Log = item.User_Log; //LLENADO DE BD string constr = conexion; using (MySqlConnection con = new MySqlConnection(constr)) { con.Open(); MySqlCommand cmd = new MySqlCommand(bd + "web_pgraba_tip_contratos", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("p_Cod_Contrato", vehiculo.Cod_Contrato); cmd.Parameters.AddWithValue("p_Nom_Contrato", vehiculo.Nom_Contrato); cmd.Parameters.AddWithValue("p_Tipo_Descuento", vehiculo.Tipo_Descuento); cmd.Parameters.AddWithValue("p_Valor_Descuento", vehiculo.Valor_Descuento); cmd.Parameters.AddWithValue("p_User_Log", vehiculo.User_Log); cmd.ExecuteNonQuery(); con.Close(); } } return(Json(dataToProcess, JsonRequestBehavior.AllowGet)); }
//Validar los 2 campos (Código de Empresa y Tipo de Contrato) private void txtCodTipoContrato_Validating(object sender, CancelEventArgs e) { try { if (txtCodEmpresa.Text.Trim() != "" && txtCodEmpresa.Text.Trim().Length <= 4 && txtCodTipoContrato.Text.Trim() != "" && txtCodTipoContrato.Text.Trim().Length <= 2) { EPTipoContrato.Clear(); } else { throw new Exception("El codigo de Empresa debe tener entre 1 y 4 dígitos y el CodContrato entre 1 y 2"); } } catch (Exception ex) { EPTipoContrato.SetError(txtCodEmpresa, ex.Message); e.Cancel = true; return; } try { lblMensaje.Text = ""; IServicio serv = new ServicioClient(); //Busco el tipo de contrato TipoContratoBuscado = serv.BuscarContrato(Convert.ToInt32(txtCodEmpresa.Text), Convert.ToInt32(txtCodTipoContrato.Text), usuLogueado); if (TipoContratoBuscado != null) { HabilitarBotones(); txtNombre.Text = TipoContratoBuscado.Nombre; txtCodEmpresa.Enabled = false; txtCodTipoContrato.Enabled = false; btnIngresar.Enabled = false; } else { btnIngresar.Enabled = true; } } catch (FormatException) { lblMensaje.Text = ("El codigo de Emprasa y de Contratos deben ser numéricos"); } catch (Exception ex) { if (ex.Message.Length > 80) { lblMensaje.Text = ex.Message.Substring(0, 80); } else { lblMensaje.Text = ex.Message; } } }
private void CargaTipoContrato() { CboTipoContrato.ItemsSource = null; TipoContrato tipoContrato = new TipoContrato(); CboTipoContrato.ItemsSource = tipoContrato.ReadAll(); CboTipoContrato.SelectedIndex = -1; }
public ActionResult DeleteConfirmed(int id) { TipoContrato tipoContrato = db.TipoContrato.Find(id); db.TipoContrato.Remove(tipoContrato); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult AlterarTipoContrato([Bind(Include = "id,nome")] TipoContrato item, FormCollection fc) { if (ModelState.IsValid) { Boolean result = repository.AlterarTipoContrato(item); return(RedirectToAction("ListaTiposContrato")); } return(View(item)); }
public async Task <ActionResult> DeleteConfirmed(int id) { TipoContrato tipoContrato = await db.TipoContrato.FindAsync(id); db.TipoContrato.Remove(tipoContrato); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
private void Cargar() { TipoContrato tipoContrato = new TipoContrato(); CbTipoPlan.ItemsSource = tipoContrato.ReadAll(); CbTipoPlan.DisplayMemberPath = "Descripcion"; CbTipoPlan.SelectedValuePath = "IdTipoContrato"; CbTipoPlan.SelectedIndex = 0; //Posiciona en el primer registro }
public void DeletarTipoContrato(int id) { TipoContrato tipoContratoBuscado = ctx.TipoContrato.Find(id); ctx.TipoContrato.Remove(tipoContratoBuscado); ctx.SaveChanges(); }
public TipoContrato DetalhesContrato(int id) { DAO.Models.TipoContratoModel _ContratoDAO = DAO.TipoContrato.DetalhesContrato(id); TipoContrato tipoContrato = new TipoContrato(); tipoContrato.TipoContratoID = _ContratoDAO.TipoContratoID; tipoContrato.TipoContratoString = _ContratoDAO.TipoContratoString; return(tipoContrato); }
public ActionResult AlterarTipoContrato(int id) { TipoContrato item = repository.GetTipoContrato(id); if (item == null) { return(HttpNotFound()); } return(View(item)); }
public ActionResult Edit([Bind(Include = "Codigo_tco,Descricao_tco,ValorContrato_tco")] TipoContrato tipoContrato) { if (ModelState.IsValid) { db.Entry(tipoContrato).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoContrato)); }
public static TipoContrato MapToModel(TipoContratoViewModel tipoContratoViewModel) { TipoContrato tipoContrato = new TipoContrato() { IdTipoContrato = tipoContratoViewModel.IdTipoContrato, Descr = tipoContratoViewModel.Descr }; return(tipoContrato); }
//Agregar facturas al GridView private void btnAgregar_Click(object sender, EventArgs e) { try { //Capturo el codEmp y codTipoContrato de la facutra ingresada por el usuario int codEmp = Convert.ToInt32(txtCodBarra.Text.Substring(0, 4).TrimStart('0')); int codTipoContrato = Convert.ToInt32(txtCodBarra.Text.Substring(4, 2).TrimStart('0')); IServicio serv = new ServicioClient(); //Si no existe tipo de contrato salgo TipoContrato unContrato = serv.BuscarContrato(codEmp, codTipoContrato, usuLogueado); if (unContrato == null) { throw new Exception("El tipo de contrato no existe"); } Factura unaFactura = new Factura(); //Agrego datos a la factura unaFactura.UnTipoContrato = unContrato; unaFactura.Monto = Convert.ToInt32(txtMonto.Text); unaFactura.CodCli = Convert.ToInt32(txtCodCli.Text); var fechaFactura = DateTime.ParseExact(txtCodBarra.Text.Substring(6, 8).TrimStart('0').ToString(), "yyyyMMdd", CultureInfo.InvariantCulture); unaFactura.FechaVto = fechaFactura; //Si la factura esta vencida salgo if (fechaFactura < DateTime.Today) { throw new Exception("La factura esta vencida"); } //Agrego a la lista de facturas lasFacturas.Add(unaFactura); //Agrego al Grid DataRow dr = this.dt.NewRow(); dr["Rut Emp"] = txtCodEmp.Text; dr["Cod Contrato"] = txtTipoContrato.Text; dr["Fecha Vto"] = txtFVencimiento.Text; dr["Cod Cli"] = txtCodCli.Text; dr["Monto"] = txtMonto.Text; dt.Rows.Add(dr); //Limpio los dato de la factura LimpiarDatosFactura(); } catch (Exception ex) { lblMensaje.Text = "Error: " + ex.Message; } }
public async Task <IHttpActionResult> GetTipoContrato(int id) { TipoContrato tipoContrato = await db.TipoContrato.FindAsync(id); if (tipoContrato == null) { return(NotFound()); } return(Ok(new TipoContratoPOCO(tipoContrato))); }
public ActionResult Create([Bind(Include = "Codigo_tco,Descricao_tco,ValorContrato_tco")] TipoContrato tipoContrato) { if (ModelState.IsValid) { db.TipoContrato.Add(tipoContrato); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoContrato)); }
public TipoContrato ListarPorId(int id) { TipoContrato tipoContratoBuscado = ctx.TipoContrato.FirstOrDefault(v => v.IdTipoContrato == id); if (tipoContratoBuscado != null) { return(tipoContratoBuscado); } return(null); }
public void ModificarTipoContrato(TipoContrato unTipoContrato, Usuario usuLogueado) { try { FabricaPersistencia.GetPersistenciaTipoContrato().ModificarTipoContrato(unTipoContrato, usuLogueado); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> Edit([Bind(Include = "IdTipoContrato,IdCalidadJuridica,IDuracion")] TipoContrato tipoContrato) { if (ModelState.IsValid) { db.Entry(tipoContrato).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.IdCalidadJuridica = new SelectList(db.CalidadJuridica, "IdCalidadJuridica", "VTipoCalidadJuridica", tipoContrato.IdCalidadJuridica); return(View(tipoContrato)); }
public ActionResult NovoTipoContrato(TipoContrato item) { if (repository.TipoContratoJaExiste(item.nome)) { ViewBag.jaexiste = item.nome + " já esta cadastrado!"; return(View(item)); } var result = repository.NovoTipoContrato(item); return(RedirectToAction("ListaTiposContrato", "TiposContratos")); }
public IActionResult CadastrarTipoContrato(TipoContrato novoTipoContrato) { try { _tipoContratoRepository.CadastrarTipoContrato(novoTipoContrato); return(StatusCode(201)); } catch (Exception error) { return(BadRequest(error)); } }
public async Task <IHttpActionResult> DeleteTipoContrato(int id) { TipoContrato tipoContrato = await db.TipoContrato.FindAsync(id); if (tipoContrato == null) { return(NotFound()); } db.TipoContrato.Remove(tipoContrato); await db.SaveChangesAsync(); return(Ok(new TipoContratoPOCO(tipoContrato))); }
public bool CadastrarContrato(TipoContrato _TipoContrato) { try { using (TEEService.TEECRUDServiceClient client = new TEEService.TEECRUDServiceClient()) { return(client.CadastrarContrato(Conversor.TipoContratoBusParaServico(_TipoContrato))); } } catch (Exception ex) { return(false); } }
internal static TipoContrato TipoContratoServicoParaBus(TEEService.TipoContrato contratoServico) { TipoContrato contratoBUS = null; if (contratoServico != null) { contratoBUS = new TipoContrato(); contratoBUS.TipoContratoID = contratoServico.TipoContratoID; contratoBUS.TipoContratoString = contratoServico.TipoContratoString; } return(contratoBUS); }
//----------------------------------------TIPO DE CONTRATO---------------------------------------------- internal static TEEService.TipoContrato TipoContratoBusParaServico(TipoContrato contratoBUS) { TEEService.TipoContrato contratoServico = null; if (contratoBUS != null) { contratoServico = new TEEService.TipoContrato(); contratoServico.TipoContratoID = contratoBUS.TipoContratoID; contratoServico.TipoContratoString = contratoBUS.TipoContratoString; } return(contratoServico); }
// GET: TipoContratoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoContrato tipoContrato = db.TipoContrato.Find(id); if (tipoContrato == null) { return(HttpNotFound()); } return(View(tipoContrato)); }
public async Task<ActionResult<TipoContrato>> GetTipoContratoByName(String NombreTipoContrato) { TipoContrato Items = new TipoContrato(); try { Items = await _context.TipoContrato.Where(q => q.NombreTipoContrato == NombreTipoContrato).FirstOrDefaultAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return BadRequest($"Ocurrio un error:{ex.Message}"); } return await Task.Run(() => Ok(Items)); }
public List <TipoContrato> TodosContratos() { List <DAO.Models.TipoContratoModel> ListContratoDAO = DAO.TipoContrato.TodosContratos(); List <TipoContrato> listContrato = new List <TipoContrato>(); foreach (var item in ListContratoDAO) { TipoContrato tipoContrato = new TipoContrato(); tipoContrato.TipoContratoID = item.TipoContratoID; tipoContrato.TipoContratoString = item.TipoContratoString; listContrato.Add(tipoContrato); } return(listContrato); }
public void Avanca() { if (this.Tipo == TipoContrato.Novo) this.Tipo = TipoContrato.EmAndamento; else if (this.Tipo == TipoContrato.EmAndamento) this.Tipo = TipoContrato.Acertado; else if (this.Tipo == TipoContrato.Acertado) this.Tipo = TipoContrato.Concluido; }
public void Avanca() { if (this.Tipo == TipoContrato.NOVO) this.Tipo = TipoContrato.EM_ANDAMENTO; else if (this.Tipo == TipoContrato.EM_ANDAMENTO) this.Tipo = TipoContrato.ACERTADO; else if (this.Tipo == TipoContrato.ACERTADO) this.Tipo = TipoContrato.CONCLUIDO; }
public ActionResult CreateTipoContrato(TipoContratoViewModel model) { if (User == null || User.GetType().ToString() == "System.Security.Principal.GenericPrincipal") return RedirectToAction("Index", "Home"); if (!ModelState.IsValid) { ViewBag.Title = Resources.TipoContratoResource.CreateTipoContratoPageTitle; using (SeguricelEntities db = new SeguricelEntities()) { ViewBag.PageHeader = string.Format("{0} {1}", Resources.TipoContratoResource.CreateTipoContratoHeaderPage, (db.Pais.Where(x => x.IdPais == model.IdPais).Select(x => x.Nombre).FirstOrDefault() ?? string.Empty)); } } using (SeguricelEntities db = new SeguricelEntities()) { string _Culture = db.Pais.Where(x => x.IdPais == model.IdPais).FirstOrDefault().Culture; TipoContrato TipoContrato = new TipoContrato { Culture = _Culture, IdTipoContrato = model.Id, LetraTipoContrato = model.Letra, UltimoNroContrato = 0, Nombre = model.Nombre }; db.TipoContrato.Add(TipoContrato); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, "Tipo de Contrato " + model.Nombre + "en " + db.Pais.Where(x => x.IdPais == model.IdPais).Select(x => x.Nombre).FirstOrDefault(), 190000011, "Agregar"); } return RedirectToAction("TipoContrato", new { IdPais = model.IdPais }); }
public ActionResult Create(TablaGeneralViewModel model) { if (User == null || User.GetType().ToString() == "System.Security.Principal.GenericPrincipal") return RedirectToAction("Index", "Home"); if (!ModelState.IsValid) { switch (model.TipoTabla) { case eTipoTabla.TipoAccion: ViewBag.Title = Resources.TablasResource.CreateTipoAccionPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoAccionHeaderPage; break; case eTipoTabla.TipoAnuncio: ViewBag.Title = Resources.TablasResource.CreateTipoAnuncioPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoAnuncioHeaderPage; break; case eTipoTabla.TipoBandeja: ViewBag.Title = Resources.TablasResource.CreateTipoBandejaPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoBandejaHeaderPage; break; case eTipoTabla.TipoCartelera: ViewBag.Title = Resources.TablasResource.CreateTipoCarteleraPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoCarteleraHeaderPage; break; case eTipoTabla.TipoContacto: ViewBag.Title = Resources.TablasResource.CreateTipoContactoPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoContactoHeaderPage; break; case eTipoTabla.TipoDispositivo: ViewBag.Title = Resources.TablasResource.CreateTipoDispositivoPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoDispositivoHeaderPage; break; case eTipoTabla.TipoMensaje: ViewBag.Title = Resources.TablasResource.CreateTipoMensajePageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoMensajeHeaderPage; break; case eTipoTabla.TipoPersona: ViewBag.Title = Resources.TablasResource.CreateTipoPersonaPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoPersonaHeaderPage; break; case eTipoTabla.TipoPropuesta: ViewBag.Title = Resources.TablasResource.CreateTipoPropuestaPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoPropuestaHeaderPage; break; case eTipoTabla.TipoTicket: ViewBag.Title = Resources.TablasResource.CreateTipoTicketPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoTicketHeaderPage; break; case eTipoTabla.TipoUsuario: ViewBag.Title = Resources.TablasResource.CreateTipoUsuarioPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoUsuarioHeaderPage; break; case eTipoTabla.TipoVehiculo: ViewBag.Title = Resources.TablasResource.CreateTipoVehiculoPageTitle; ViewBag.PageHeader = Resources.TablasResource.CreateTipoVehiculoHeaderPage; break; } return View(model); } using (SeguricelEntities db = new SeguricelEntities()) { string _Culture = db.Pais.Where(x => x.IdPais == model.IdPais).FirstOrDefault().Culture; switch (model.TipoTabla) { case eTipoTabla.TipoAccion: TipoAccion TipoAccion = new TipoAccion { Culture = _Culture, IdTipoAccion = model.Id, Nombre = model.Nombre }; db.TipoAccion.Add(TipoAccion); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Acción", 190000006, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoAnuncio: TipoAnuncio TipoAnuncio = new TipoAnuncio { Culture = _Culture, IdTipoAnuncio = model.Id, Nombre = model.Nombre }; db.TipoAnuncio.Add(TipoAnuncio); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla tabla Tipo Anuncio", 190000007, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoBandeja: TipoBandeja TipoBandeja = new TipoBandeja { Culture = _Culture, IdBandeja = model.Id, Nombre = model.Nombre }; db.TipoBandeja.Add(TipoBandeja); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Bandeja", 190000008, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoCartelera: TipoCartelera TipoCartelera = new TipoCartelera { Culture = _Culture, IdTipoCartelera = model.Id, Nombre = model.Nombre }; db.TipoCartelera.Add(TipoCartelera); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Cartelera", 190000009, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoContacto: TipoContacto TipoContacto = new TipoContacto { Culture = _Culture, IdTipoContacto = model.Id, Nombre = model.Nombre }; db.TipoContacto.Add(TipoContacto); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Contacto", 190000010, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoContrato: TipoContrato TipoContrato = new TipoContrato { Culture = _Culture, IdTipoContrato = model.Id, Nombre = model.Nombre }; db.TipoContrato.Add(TipoContrato); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Contrato", 190000011, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoDispositivo: TipoDispositivo TipoDispositivo = new TipoDispositivo { Culture = _Culture, IdTipoDispositivo = model.Id, Nombre = model.Nombre }; db.TipoDispositivo.Add(TipoDispositivo); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en de la tabla Tipo Dispositivo", 190000012, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoMensaje: TipoMensaje TipoMensaje = new TipoMensaje { Culture = _Culture, IdTipoMensaje = model.Id, Nombre = model.Nombre }; db.TipoMensaje.Add(TipoMensaje); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en de la tabla Tipo Mensaje", 190000013, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoPersona: TipoPersona TipoPersona = new TipoPersona { Culture = _Culture, IdTipoPersona = model.Id, Nombre = model.Nombre }; db.TipoPersona.Add(TipoPersona); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en de la tabla Tipo Persona", 190000014, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoPropuesta: TipoPropuesta TipoPropuesta = new TipoPropuesta { Culture = _Culture, IdTipoPropuesta = model.Id, Nombre = model.Nombre }; db.TipoPropuesta.Add(TipoPropuesta); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en de la tabla Tipo Propuesta", 190000015, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoTicket: TipoTicket TipoTicket = new TipoTicket { Culture = _Culture, IdTipoTicket = model.Id, Nombre = model.Nombre }; db.TipoTicket.Add(TipoTicket); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Ticket", 190000016, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoUsuario: TipoUsuario TipoUsuario = new TipoUsuario { Culture = _Culture, IdTipoUsuario = model.Id, Nombre = model.Nombre }; db.TipoUsuario.Add(TipoUsuario); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Usuario", 190000017, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); case eTipoTabla.TipoVehiculo: TipoVehiculo TipoVehiculo = new TipoVehiculo { Culture = _Culture, IdTipoVehiculo = model.Id, Nombre = model.Nombre }; db.TipoVehiculo.Add(TipoVehiculo); db.SaveChanges(); ClasesVarias.AddBitacoraUsuario(db, model.Nombre + "en la tabla Tipo Vehículo", 190000018, "Agregar"); return RedirectToAction("Index", new { IdPais = model.IdPais, TipoTabla = model.TipoTabla }); default: return View(model); } } }
public Contrato(DateTime data, String cliente, TipoContrato tipo) { this.Data = data; this.Cliente = cliente; this.Tipo = tipo; }