public static bool nuevo(Entidades.Equipo equipo)
 {
     bool retorno = true;
     Equipo nuevo = new Equipo();
     
     nuevo.equ_modelo = equipo.Modelo;
     nuevo.equ_n_factura = equipo.N_factura;
     nuevo.equ_serie = equipo.Serie;
     nuevo.equ_tipo = equipo.Tipo;
     nuevo.equ__n_ingresos = equipo.N_ingresos;
     try
     {
         db.Equipo.InsertOnSubmit(nuevo);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         retorno = false;
     }
     return retorno;
 }
 public static Equipo entidadADato(Entidades.Equipo equipo)
 {
     Equipo retorno = new Equipo();
     retorno.equ_modelo = equipo.Modelo;
     retorno.equ_n_factura = equipo.N_factura;
     retorno.equ_serie = equipo.Serie;
     retorno.equ_tipo = equipo.Tipo;
     retorno.equ__n_ingresos = equipo.N_ingresos;
     return retorno;
 }
 public static Entidades.Equipo datoAEntidad(Equipo equipo)
 {
     Entidades.Equipo retorno = new Entidades.Equipo();
     retorno.Modelo = equipo.equ_modelo;
     retorno.N_factura = (int)equipo.equ_n_factura;
     retorno.N_ingresos = (short)equipo.equ__n_ingresos;
     retorno.Serie = equipo.equ_serie;
     retorno.Tipo = equipo.equ_tipo;
     return retorno;
 }
 partial void DeleteEquipo(Equipo instance);
 partial void UpdateEquipo(Equipo instance);
 partial void InsertEquipo(Equipo instance);
		private void detach_Equipo(Equipo entity)
		{
			this.SendPropertyChanging();
			entity.Factura_compra = null;
		}